Addition of load, save, and checkpoint