Being a bit more restrictive with events