Text search initial draft