The first pr for Chapter 3

finished the first section -- nutshell