Controlling complexity for regulator-ready protocol