MEDIATOR FRAMEWORK