Changes for cycle proto
Cycle protocols