* State at end of #21
End of #22