zooming in main view so it always fills the page