add getopt, remove %-, remove -v, lint