checkpoint
checkpoint moved definitions