added Product.hidePhoto