and mec