add transaction test