Full Text Search

I closed the previous one and create this new pull request