added full text search support