adding ProtocolBinding