change viewport scaling