add methods to BlockingObservable