registeration checkpoint