Added sample codes for ch16