added mouse wrappers
added mouse methods