reflection for ms4