Recipe 4b chapter 1.
Added todos.