long-running protocols