notify code decoupled and temporarily removed (b)cc