D service (8/24)

D service