improved transactioreport