outputs cpds