Checkpoint XP

logic