Does NLP work and is it effective