IBG Models