MCN engineering