example 7.2.4