adding the parser