setting up multi-viewports