mostly finished up ch5. 5.13 and 5.16 are not complete.