proposed fixed for Observable