adds mouse support