progress on chpter6