Allocate, Checkpoint, and Utility