add the eategg.c