checkpoint
initial work on IO day 2.