baseline reached with bigrams
refactor