use list of strings rather than a single string for full text search
use words files for filter
convert words to lower case