the new options -A, -B and -3 are missing in usage(). also you might want to have a look at the BUGS section of getopt(3) regarding the '-3' switch. cheers. alex