ceckpoint commit
interface contractor is only set if non blank value
ceckpoint commit