change detection fix