Started work on the parser