Add in the parser and main functions.