Applications of Neuro Linguistic Programming