initial update for chapter 4