remove mousemove, too difficult of an implementation