Search pipeline