add controller spec examples for chapter 6