worked on the mouse manager