implemented adding transactions