remove duplicate protocols