[IMPROVEMENT] add events for circle gesture