update mediator