CHAPTER 5 - Removing unused code