Viewport tweaks

still modifying overall canvas size