handling of observable format updates