First protocol skeleton