adding Transaction model