changing protocols