corrected getopt functionality. sane makefile