initial work on chpater 7.