i think i fixed the viewport