fulltext search strategy pattern applied and tested