MDC implementation