New mouse convenience class