Starting to add mouse support.