merge D2 fixes