solid checkpoint