added search, waiting on magic to be fixed for collection product ssearching