added first draft for NLP