mouse movement update