diff --git a/content/documentation/ssp/4-ssp-template-to-oscal-mapping.md b/content/documentation/ssp/4-ssp-template-to-oscal-mapping.md
index cdc06fd..4c08d4b 100644
--- a/content/documentation/ssp/4-ssp-template-to-oscal-mapping.md
+++ b/content/documentation/ssp/4-ssp-template-to-oscal-mapping.md
@@ -915,10 +915,10 @@ Each system must define at least two data centers. There must be exactly one pri
---
## Leveraged FedRAMP-Authorized Services
-If this system is leveraging the authorization of one or more systems, such as a SaaS running on an IaaS, each leveraged system must be represented within the system-implementation assembly. There must be one leveraged-authorization assembly and one matching component assembly for each leveraged authorization.
+If this system is leveraging the authorization of one or more systems, such as a SaaS running on an IaaS, each leveraged system must be represented within the `system-implementation` assembly. There must be one `leveraged-authorization` assembly and one matching `component` assembly for each leveraged authorization.
-The leveraged-authorization assembly includes the leveraged system's name, point of contact (POC), and authorization date. The component assembly must be linked to the leveraged-authorization assembly using a property (prop) field with the name leveraged-authorization-uuid and the
-UUID value of its associated leveraged-authorization assembly. The component assembly enables controls to reference it with the by-component responses described in the [*Control Implementation Descriptions*](/documentation/ssp/6-security-controls/#control-implementation-descriptions) section. The implementation-point property value must be set to "external".
+The `leveraged-authorization` assembly includes the leveraged system's name, point of contact (POC), and authorization date. The `component` assembly must be linked to the `leveraged-authorization` assembly using a property (prop) field with the name "leveraged-authorization-uuid" and the
+UUID value of its associated `leveraged-authorization` assembly. The `component` assembly enables controls to reference it with the `by-component` responses described in the [*Control Implementation Descriptions*](/documentation/ssp/6-security-controls/#control-implementation-descriptions) section. The "implementation-point" property value must be set to "external".
If the leveraged system owner provides a UUID for their system, such as in an OSCAL-based Inheritance and Responsibility document (similar to a CRM), it should be provided as the inherited-uuid property value.
@@ -936,39 +936,55 @@ While a leveraged system has no need to represent content here, its SSP must inc
#### OSCAL Representation
{{< highlight xml "linenos=table" >}}
-
-
+
+
+ This Cloud Service Provider
+
+
+ Example IaaS ProviderE.I.P.
-
+ Name of Underlying System
-
+ value="F9999999999" />
+ uuid-of-leveraged-system-poc2015-01-01
-
+
Name of Leveraged System
Using responsible-role to represent the CSPs "authorized users"
+
who have access the leveraged authorization service.
+
+
{{ highlight >}}
@@ -976,9 +992,15 @@ While a leveraged system has no need to represent content here, its SSP must inc
{{}}
-The title field must match an existing [FedRAMP authorized Cloud_Service_Provider_Package](https://raw.githubusercontent.com/18F/fedramp-data/master/data/data.json) property value.
+**ADDITIONAL NOTES:**
-A leveraged-system-identifier property must be provided within each leveraged-authorization field. The value of this property must be from the same Cloud Service Provider as identified in the title field.
+- The `title` field must match an existing FedRAMP-authorized cloud service provider's name on the [FedRAMP Marketplace](https://marketplace.fedramp.gov/); its name in the `Cloud Service Provider` column in that data from the Marketplace's Export as CSV Data function; or the `Cloud_Service_Provider_Package` key's value for [a record in the equivalent data from FedRAMP Marketplace in the JSON data format](https://raw.githubusercontent.com/18F/fedramp-data/master/data/data.json).
+- A "leveraged-system-identifier" FedRAMP extension `prop` must be provided within each `leveraged-authorization` field. The value of this property must be from the same Cloud Service Provider as identified in the `title` field.
+- Every leveraged authorization entry must be associated with exactly one `component` of type "system".
+- Every "system" `component` that is associated with a leveraged authorization must have exactly one `nature-of-agreement` FedRAMP extension `prop`.
+- Every "system" `component` that is associated with a leveraged authorization must have at least one `information-type` FedRAMP extension `prop`.
+- Every "system" `component` that is associated with a leveraged authorization must have at least one leveraged authorization users. This is specified using a `responsible-role` with a given `role-id`.
+- Every "system" `component` that is associated with a leveraged authorization must have exactly one `implementation-point` property, and its value must be set to "external".
The nature-of-agreement property identifies the appropriate type of agreement between the documented system and its leveraged authorizations documented in an SSP.