event is a nicer parameter name than arg0