adding support for price sets, price fields, and price field values