first pass at learning chapt 3.3