understand_go_mm done