Add argument parsing.