directly call loadChanges