made producers deterministic, producers now make the item with highest utility