update for milestone B