add task 2.1 d)