Chapter 5: editing adding