On cancel, call changes complete last