Fix handling of multiple additional protocols.
Add huch protocol.