working w/ PurchasesModel