Added low level DO/SO support to DWT