new nlp intermediate