add AllChange.c