copied current state of 3.1 to use as base for exercises