denlen m . m.