resolved conflict in PurchaseItem