view port addition