add new transaction test