fixed back button issue with checkpoints