Commit ch2_recipe02 and ch2_recipe03