reduce viewport