Checpoint controller