fix virtual view round 2