add mouse control