update Mediator C++ files