update ddd