Update IvyDD

Hi @pamval,

Can you review?

Cheers,
Joel