v.mc rewritten; v.ldm edits