[HW]	-- extracted search stuff into search facade