added checkpoint

added checkpoint