updated NLP pipeline