adding D