added dds support