# Can I screen against specific sanction programs within a watchlist and not all of them?

Yes, it is possible to include or exclude specific sanction programs from the scope of screening when searching for a name on a list.

For example, you can restrict the scope of screening to the [OFAC sanctions program](https://home.treasury.gov/policy-issues/financial-sanctions/specially-designated-nationals-list-sdn-list/program-tag-definitions-for-ofac-sanctions-lists) "CUBA" when searching for a name on the OFAC SDN list.

Likewise, you can search for a name on the [US Trade Consolidated Screening List](https://www.trade.gov/consolidated-screening-list) (i.e., the "USA" list) but exclude specific sanctions programs like the "ITAR Debarred (DTC)".

You must add the algorithm `keywordAlgo` to your query to include or exclude specific sanctions programs.

{% hint style="info" %}
Sanctions programs are mapped under Screena's attribute `keywords`.
{% endhint %}

Here is a code sample of how to search for a name on the USA list limited to the "Sectoral Sanctions Identifications List (SSI)" sanctions program:

{% code lineNumbers="true" %}

```json
{
	"queries": [{
		"sourceData": [{
			"names": [{
				"fullName": "Hector Villareal"
			}]
		}],
		"targetData": [{
			"datasets": [{
				"label": "USA"
			}]
		}],
		"threshold": 0.8,
		"keywordAlgo": {
			"type": "exact_match",
			"include": [
				"Sectoral Sanctions Identifications List (SSI)"
			]
		}
	}]
}
```

{% endcode %}

{% hint style="success" %}
You can reverse the filtering logic by replacing the parameter `include` with `exclude`.
{% endhint %}
