add using remote checkpoint file optimization