group ClickOverlay logic and add Usage.