up to exercise 1.19