why not just use the `notifies` instead of this new `notify`?