almost done task 2