added load_dds from memory