checkpoint commit. blugh. sorry for this