A little SuffixTree. Lots of needed to be done