# This element is a container for the main logic used by tutorial or flight training missions.   This element is used as part of the XML file used to generate a mission. Full information on this file can be found here: - [Mission XML Properties](../mission-xml-properties/)   The element also has the following attributes:   {{< table-wrapper >}} | Attribute | Description | Type | Required | |----------------|---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|--------|:--------:| | `InstanceId` | The unique ID for the flow state action, as a {{< glossterm >}}guid{{< /glossterm >}} enclosed in `{}`. You can find more information on GUID's here: [GUIDs](../../../introduction/using-the-sdk/#GUIDs) | String | Yes | | `id` | A unique ID string for the tutorial. | String | No | | `VRDependency` | When set to TRUE, this sets the tutorial as being VR dependent. Default is FALSE. | Bool | No | {{< /table-wrapper >}}   This element can also contain any of the following sub-elements, sometimes multiple times: 1. `` 2. `` 3. `` 4. `` 5. `` 6. ``