updated viewport size