options for exercise 3