Mostly done with search workflow.