Restructured protocols