added details in exercise 2