Updated task 2 specification