fix child nodes in observation