IBMC survival