There's some room for improvement such as handling `common.c` and flags. Revisit the whole thing.
There's some room for improvement such as handling
common.cand flags. Revisit the whole thing.