events know how to alert themselves.