Added setChangedDelegate