data model changed to include transaction history.