mouseDown & mouseRightButton added