Added support for mouse controll