updated task 1c