NLP protocol