more test on transactions