lowered the  constraints in checkpoint reached, due to different implementation possibilities