race-reflected view 3