working computed observables