removed section on protocols