checkpoint new handler scaffolding
more moving around
checkpoint
checkpoint
checkpoint metrics refactor