add samples in ch04