build checkpoint
run checkpoint: config fixes, core refactor