done: DXMengin and [DXLog e]