mediation technology