changed behavior to move up and down on hold steady and mouseup