add sorting to products