Checkpointing, trying to make sense of the codebase and documenting things along the way.