It's not necessary to pass `notifier` here. It's available by closure.