Checkpoint, thanks Josh and David for the help