a note on arg.h