fix interface for pricing element