Having some fun with event callback functions