fix for dom component changes