get ready for circle brush
I believe it is better to have an event handler named after the event it's listening to