updated nlp_parser