committing checkpoint 2