update Fig 9.3