rename protocols to protocol