add and study more "The way to Go" ch.18 code snippets