fix viewport size