buffered notification channel
better logging