subscribeObserver - fixes issue #11