beforeOnMouseDown, beforeOnMouseOver, beforeOnMouseUp