One more thing on this: the search-products tag below will filter by one, and only one parameter right?, why then array, join, split, and all the stuff?.