findObservable refactor