complete task D