improved DXFileManager