Added d-1
Added d-2
Added d-3