added mouse controls, submodifier doesn't work