Chapter 6: Implementation