Chapter 2 mid commit