# 3.3.9: Cross Section Matcher

Use the **“Cross Section Matcher”**-component in case you want to find the first profile from a given list that provides equal or higher resistance compared to a given custom profile (see fig. 3.3.9.1). The **“CSMatch”**-component takes a cross section and a list of cross sections as input. Traversing the list starting from the first element it proceeds until an appropriate profile is found which is returned as the result.

![Fig. 3.3.9.1: The “Cross Section Matcher”-component returning a standard profile for a custom profile](https://442610158-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-MCkDlhlZpqUmakSqOrp%2Fsync%2F772634cc025a99ae5a4840ffd90509c7db7483d6.png?generation=1595316045778512\&alt=media)

{% file src="<https://442610158-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MCkDlhlZpqUmakSqOrp-2335387569%2Fuploads%2Fh5wS63GRS7tfTlNYBpgx%2FCross_Section_Matcher.gh?alt=media&token=dddda646-9025-4ab5-a2f2-935b02fd0ec2>" %}
