add test CD
fix dplus
fix d