use EXIT_* macros instead of numerical values