viewport firt checkBounderies spec