Added d pointer