mec homo