model change events complete