dirty cdo ...