describe protocol, provide example query