fix zooming port all over the place bezerkness