what is d2d block