detachable viewport