Add base parser to work off of