worked on ngram a bit