removed deprecated protocol defs