modified default value and use variant 2 in helper method product_map