add transaction entities, comment out some methods that should be revisited,