Describe protocol