add DWSO