added grapple terminal movement