> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Sample 2. Step 20: Describe the Cooking field

> Break down the Cooking field into a Description Group containing Serves, Portions, and CookingDescription elements to exclude unwanted leading text.

The **Cooking** field contains the cooking instructions and the number of servings.

On all the test images, the number of servings appears after the word `Serves`. On images 2, 3, and 4, other words precede `serves`. Describe the field to exclude this unwanted text from the recognized block.

To simplify navigation in the FlexiLayout tree and reduce the number of hypotheses for the **Cooking** element, create a [Group](/flexi-capture/fls/template/elements-compound) element inside **Cooking** and name it **Description**.

The **Description** element must contain these elements:

| Element                | Type                                                            | Corresponds to         | Described in                                    |
| :--------------------- | :-------------------------------------------------------------- | :--------------------- | :---------------------------------------------- |
| **Serves**             | [Static Text](/flexi-capture/fls/template/static-text)          | The word `Serves`      | [Step 21](/flexi-capture/fls/tutorial2/2step21) |
| **Portions**           | [Character String](/flexi-capture/fls/template/character-chain) | The number of servings | [Step 22](/flexi-capture/fls/tutorial2/2step22) |
| **CookingDescription** | [Paragraph](/flexi-capture/fls/template/text-chain)             | The **Cooking** field  | [Step 23](/flexi-capture/fls/tutorial2/2step23) |

Then create a block for the **Cooking** field and name it **CookingDescription**. For more information, see [Step 24](/flexi-capture/fls/tutorial2/2step24).
