Added click and hold movement. Declick function.