Added decent mouse control