Save progress with trainer