Completed the parser