Add a view-port