Added mouse.c