removed dependency on openddd