this method should do:

```
users_to_notify.each do |user|
  notifications.create!(user: user)
end
```

then we can get rid of `notify!` and the individual `notify_users!` methods on each event. we just need to define a `users_to_notify` method within each event which returns a collection of users to be notified.