fix ddd