move to MemDiskLoader