Started on bits and pieces of the parser