Trigram supported
trigram probably works
Improved performance