Step-3: add full text search functionality