Ndrrmc meaning