diff --git a/content/concepts/components.md b/content/concepts/components.md
index f329779e..37f53000 100644
--- a/content/concepts/components.md
+++ b/content/concepts/components.md
@@ -42,7 +42,11 @@ Aquarius supports several options for the off-chain database (OceanDB), includin
-Note: There is also a BigchainDB driver but it hasn't been maintained.
+> There is also a [BigchainDB driver](https://github.com/oceanprotocol/oceandb-bigchaindb-driver) but it hasn't been maintained.
+
+You can create your own OceanDB drivers by extending on the `oceandb-driver-interface`.
+
+
## Brizo
@@ -54,11 +58,13 @@ The most basic scenario for a publisher is to provide access to the [assets](/co
### Events Handler
-Brizo communicates with the Events Handler, which is an agent dealing with Keeper Contracts events...
+Brizo communicates with the Events Handler, which is an agent dealing with Keeper Contracts events.
-...
+It monitors Service Execution Agreement (SEA) events and acts as a provider agent to grant access and release rewards for the publisher/provider. This is a critical part in the process of consuming data sets in the Ocean Protocol network.
-
+Every provider in the network must run some sort of an events-handler to be able to fulfill the access condition of an `Access` service in a Service Execution Agreement.
+
+
### Osmosis Drivers
@@ -68,6 +74,10 @@ Brizo supports several options for file storage, including Azure Storage, Amazon
+You can create your own Osmosis drivers by extending on the `osmosis-driver-interface`.
+
+
+
## Squid Libraries
Client libraries used by applications (such as Pleuston or Jupyter notebooks) to interact with Ocean components, including Keepers, Aquarius nodes, Brizo nodes, etc.
diff --git a/content/concepts/terminology.md b/content/concepts/terminology.md
index d46a57b7..c952c500 100644
--- a/content/concepts/terminology.md
+++ b/content/concepts/terminology.md
@@ -8,7 +8,7 @@ description: Terminology specific to Ocean Protocol.
Any EVM-compatible network where all[^1] the Ocean Protocol smart contracts ([keeper contracts](https://github.com/oceanprotocol/keeper-contracts)) are deployed. There can be many Ocean networks and you can use the Ocean Protocol in several EVM-compatible networks, including:
- the Ethereum Mainnet (also called the Main Ethereum Network)
-- the Ocean [Pacific Network](/concepts/pacific-network/)
+- the Ocean [Pacific Main Network](/concepts/pacific-network/)
- various Ocean [test networks](/concepts/testnets/)
## Asset or Data Asset
@@ -43,11 +43,13 @@ A person or a software service that checks some steps in transactions. For examp
A contract-like agreement between a publisher, a consumer, and a verifier, specifying what assets are to be delivered (from publisher to consumer), the conditions that must be met, and the rewards for fulfilling the conditions.
-We published an [Ocean Protocol blog post that explains SEAs in more detail](https://blog.oceanprotocol.com/exploring-the-sea-service-execution-agreements-65f7523d85e2).
+We published a blog post that explains SEAs in more detail:
+
+- [Blog: Exploring the SEA: Service Execution Agreements](https://blog.oceanprotocol.com/exploring-the-sea-service-execution-agreements-65f7523d85e2)
## More Terminology
-- See [the page about Ocean's Software Components](/concepts/components/).
-- See [the page about wallets (and other Ethereum terminology)](/concepts/wallets/).
+- See the page about Ocean's [Software Components](/concepts/components/).
+- See the page about [wallets (and other Ethereum terminology)](/concepts/wallets/).
[^1]: The _Dispenser_ smart contract should only be deployed to testnets.
diff --git a/data/repositories.yml b/data/repositories.yml
index 65e9a455..f3312466 100644
--- a/data/repositories.yml
+++ b/data/repositories.yml
@@ -14,7 +14,7 @@
links:
- name: API reference
url: /references/brizo/
- - name: events-handler-py
+ - name: events-handler
- name: pleuston
- name: commons