Revert "matching-algo-input"

This reverts commit d851494937b5526328f3ce6ef43d010a239134bc.
Revert "Revert "matching-algo-input""

This reverts commit 47a265613a547b0d03a6d2b7c93a5d24885166ac.