Chapter 2, sections 2 and 3: adding and editing