added basic text search backend