published version of CDC paper
CDC paper appeared