Incorporated matching requirements

Reread the requirements and realized there was a matching component.
Addressed that and added the relevant references.