add mouse.js  mouse event standardization