ch02 fixed