Remove a few points I disagree with.
Multiple protocols.