Hidden Product Definition