Allow to specify a protocol