diff --git a/public/images/vrf/v2-5/direct-funding-architecture-diagram.png b/public/images/vrf/v2-5/direct-funding-architecture-diagram.png
new file mode 100644
index 00000000000..89ee91584ac
Binary files /dev/null and b/public/images/vrf/v2-5/direct-funding-architecture-diagram.png differ
diff --git a/public/images/vrf/v2-5/subscription-architecture-diagram.png b/public/images/vrf/v2-5/subscription-architecture-diagram.png
new file mode 100644
index 00000000000..c083875f10c
Binary files /dev/null and b/public/images/vrf/v2-5/subscription-architecture-diagram.png differ
diff --git a/src/content/vrf/v2-5/overview/direct-funding.mdx b/src/content/vrf/v2-5/overview/direct-funding.mdx
index e83be8c6ae3..68d0d3d250b 100644
--- a/src/content/vrf/v2-5/overview/direct-funding.mdx
+++ b/src/content/vrf/v2-5/overview/direct-funding.mdx
@@ -27,7 +27,9 @@ Unlike the [subscription method](/vrf/v2-5/overview/subscription), the direct fu
## Request and receive data
-Requests to Chainlink VRF v2.5 follow the [request and receive data cycle](/vrf/v2/direct-funding#request-and-receive-data) similarly to VRF V2.
+Requests to Chainlink VRF v2.5 follow the request and receive data cycle similarly to VRF V2. This end-to-end diagram shows each step in the lifecycle of a VRF direct funding request:
+
+
Two types of accounts exist in the Ethereum ecosystem, and both are used in VRF:
diff --git a/src/content/vrf/v2-5/overview/subscription.mdx b/src/content/vrf/v2-5/overview/subscription.mdx
index ed86d405ebd..31b8dc41537 100644
--- a/src/content/vrf/v2-5/overview/subscription.mdx
+++ b/src/content/vrf/v2-5/overview/subscription.mdx
@@ -50,7 +50,9 @@ The gas price depends on current network conditions. The callback gas depends on
## Request and receive data
-Requests to Chainlink VRF v2.5 follow the request and receive data cycle similarly to [VRF V2](/vrf/v2/subscription#request-and-receive-data).
+Requests to Chainlink VRF v2.5 follow the request and receive data cycle similarly to VRF V2. This end-to-end diagram shows each step in the lifecycle of a VRF subscription request, and registering a smart contract with a VRF subscription account:
+
+