replaced elasticsearch with full text search