correction viewport