change register protocol