added basic checkpoint retrieval and supporting CRUD methods