Added Viewport update