Fix dm:private & add dm:criteria