notifier: concurrency workaround
notfiy mechanism draft