add checkpoint version