bringing everything up to exercise 3
bringing everything up to exercise 3