Thanks for the feedback. Chapter 3 is almost finished.