added nlp tools