add field for subprotocol