mouse and fixes