checkpoint, all is working