add new checkpoint