Add mouse functions

[placeholder]