how did this work with the wrong checkpoint data?