raps m . m.