add some exit(EXIT_SUCCESS)