reading and working on ch03 examples now