ex3.16 to ex3.21. Lots more chin rubbing to do for ex3.22...