Cleanup
Checkpoint routing algo