different snippets on nlp