adding D1,D2