Mediator and transaction analyst