that way we can parametrize it over the list of protocols we have Change-Id: Ie3fc267ade9c2ca74c163347f4fa58f09a317f40
Change-Id: I900183e11ba1405c9aa72028a8902ad8cf023e69