added full-text-search, highlighting and scoring