finish ch04