fix ex 2.29