Transacr tree