up to 3.4.1
up to exercise 20
exercise 21