ch2 sample project