Added d, e and f