Added Mouse Functionality