checkpoint work on go version