modify main.c agrin