may use trigrams frequency file as input / memory mapped CSV handler now supports files > 2GB