update: chapter 3 finished controller review