added mouse magic