Protocol testing

ok