fix extention problem with observables