First iteration on updating the MM