made some more progress. About to start exercise 1-12.