added expression "protocol"
enabling connections with different protocols

to do: add action to set protocols and then connect