coding standard: variable names should be descriptive... "event" not "e"