4 seperate viewports working