mec front