fix moc definition