added  chapter 12 camera stuff