disabled getopt temporary (bug)