checkpoint only for setting port