remove some value type observable usages