add plumber to control errors with notify fix issue #25 fix issue #29