Added Mouse Handling