d-edge under construction