BMC preparation