checkpoint changes