# Creating & Editing Dashboards

Dashboards provide an at-a-glance understanding of key metrics. Each dashboard contains one or more dashboard components and each component displays metrics from a report.

## How to Create Dashboards

To create a new dashboard:

  1. From the **Dashboard** tab, click **Create**.
  2. In the **Create Dashboard** dialog, enter a **Name** for the dashboard and an optional **Description**. 
  3. Select an option for [combining dashboard prompts][8] on run-time and click **Continue** to open the builder.
  4. Click **Add Component** and set options in the **Add New Component** dialog. Review the component settings for each chart type: [Bar][5], [Column][3], [Combination][11], [Control] [9], [Gauge][1], [Line][6], [Number][2], [Pareto][4], [Pie][7], and [Table][10].
  5. Repeat the process to create as many components as you need to display on the dashboard. You can add up to 15 components.
  6. Rearrange components by clicking on the component and dragging it to the new location.
  7. Resize components by clicking the arrow in the bottom-right and dragging the component to your desired size. Vault allows up to three (3) components in a single horizontal row. For column, line, and control charts, Vault displays one data point per dashboard cell that the component covers.
  8. Click **Save & Run**.


### Resizing Dashboards {#dashboard-resizing-demo}



<video controls width=860 height =504  preload="metadata">
    <source src="https://platform.veevavault.help/108e9b1d-559c-4d48-918b-1e4c5b5a533c/a2e15e4a-56c5-49cc-8022-f4af84e08c9d/a2e15e4a-56c5-49cc-8022-f4af84e08c9d_source__v.mp4#t=0.5" type="video/mp4" >
    
    <track
    label="English"
    kind="subtitles"
    srclang="en"
    src="/en/gr/assets/captions/25r1-dashboard-resizing.vtt"
    default />
    </video>

<a href="/en/gr/676799/">Details</a>


## Using Run-Time Inputs with Dashboards {#run-time-input}

<a href="/en/gr/8591/#run-time">Run-time inputs</a> allow dashboard viewers to dynamically update a dashboard to show information most relevant to them. For example, a PromoMats organization uses a dashboard with components that measure average approval time and number of review cycles. This dashboard is shared across the organization, but individual users who access the dashboard can use run-time inputs to filter on specific products or therapeutic areas.

Vault remembers your filter settings when you leave and return to the dashboard. The same filter will be applied each time you rerun the dashboard. To change your filter preference, click the **Edit** icon next to Filters in the upper left of the dashboard window.

To use run-time inputs with dashboards, select a report with run-time inputs when creating a dashboard component. When running dashboards, users enter run-time filter values to use in the dashboards. You can enter a maximum of 100 run-time filter values.

The filter values are based on the associated prompt report filters. Users can also choose to skip <a href="/en/gr/8591/#optional-prompts">optional filter prompts</a> when configured.

## Combining Dashboard Prompts {#combine-dashboard-prompts}

When creating a new dashboard, the _Combine dashboard prompts by_ setting on the _Create Dashboard_ dialog allows you to select how dashboard prompts are combined when a user runs the dashboard. The following options are available for the _Combine dashboard prompts by_ setting:

Prompt Label
: This option combines any filter prompts when the labels, data type, operator, and optional settings match exactly. For example, two charts on the dashboard have filter prompts labeled _Department_ and use the _equals_ operator, so Vault combines them into a single prompt and users will only select a _Department_ once when running the dashboard. For underlying report filters that have the same defined <a href="/en/gr/8591/#aliases">Filter Alias</a>, the _Prompt Label_ option combines prompts using the Filter Alias. When creating a new dashboard, this option is selected by default.

Referenced Field
: This option combines filter prompts that reference the same field and use the same operator. For example, the _Study > Country in… and Document > Country in..._ prompts both reference the _Country_ and use the _in_ operator, so Vault combines them into a single prompt and users will only select a _Country_ once when running the dashboard.

<div class="note-border alert-info">
  <div class="alert alert-info" role="alert">
    <div><i class="far fa-info-circle"></i></div>
    <div class="alert-text">
      <p><strong>Note</strong>: When combining prompts in dashboards, Vault does not combine user reference fields with special user fields such as <em>Workflow Owner</em>, <em>Task Owner</em>, <em>Last Modified By</em>, or <em>Created By</em>.</p>
    </div>
  </div>
</div>



## How to Copy Dashboards

If you want to create a dashboard that shares components with another dashboard, you can copy the existing dashboard. You must be the dashboard's owner or have the _Editor_ role to copy.

To copy a dashboard:

  1. From the **Dashboards** tab or from inside a specific dashboard, click on the Actions menu and choose **Make a Copy**.
  2. Enter a **Name** and (optional) **Description** for the new dashboard.
  3. Click **Continue**.
  4. Make any necessary edits to the new dashboard. When finished, click **Save** or **Save & Run**.

## How to Edit Dashboards

Only the dashboard owner, a user listed as Editor for the dashboard, or an Admin can edit a dashboard. To open edit mode, open the dashboard and click **Edit**. When finished, click **Save** or **Save & Run**. From edit mode, you can:

  * Rename or edit the dashboard component by clicking <i class="far fa-pencil-alt"></i> by the dashboard name. Review the component settings for each chart type: [Bar][5], [Column][3], [Combination][11], [Control] [9], [Gauge][1], [Line][6], [Number][2], [Pareto][4], [Pie][7], and [Table][10].
  * Delete a dashboard component by clicking <i class="far fa-times-circle"></i> by the component name.
  * Rearrange dashboard components by clicking on the component and dragging it to a new location in the dashboard.
  * Add a new component by clicking **Add Component**.
  * Expand and resize dashboard components by clicking the arrow in the bottom-right and dragging the component to your desired size. Vault allows up to three (3) components in a single horizontal row.


<div class="note-border alert-info">
  <div class="alert alert-info" role="alert">
    <div><i class="far fa-info-circle"></i></div>
    <div class="alert-text">
      <p><strong>Note</strong>: Dashboard components display all data points if they are <a href="/en/gr/8934/#dashboard-resizing">expanded</a> across the width of the browser page. Otherwise, charts show only one data point per dashboard cell based on the width. For example, a chart expanded to a width of seven (7) cells shows seven (7) data points, and a chart expanded to 11 cells shows 11 data points. Charts may display the text <em>Too many to display</em> if there are more data points than Vault can display in the available space.</p>
    </div>
  </div>
</div>



## How to Create Bar Charts {#bar}

To create a dashboard component that shows a bar chart:

  1. While in edit mode, click **Add Component**.
  2. Enter a **Name** for the component.
  3. Select a **Report**.
  4. On the **Chart Data** tab, select **Bar** as the chart type, if available. Vault determines the available chart types based on the data in the selected report.
  5. For **X-Values (Metric)**, select a metric from the report to serve as the data for the chart. For **Y-Axis (Category)**, select a field from the report to serve as the category. For **Group By**, select a field to group by within each category. Select **Stacked**, **Grouped**, or **% Stacked** as the **Group Styling**.
  6. On the **Formatting** tab, choose to show or hide the x- and y-axis labels. Modify the labels if needed. Select the **Show Chart Values** checkbox to display the exact value for each category or group after the bar. Select the **Show Legend** checkbox to <a href="/en/gr/15328/#legend">display a legend</a> below the chart. Enter a value for **Target Line** if you want to display a target value as a line on the chart.
  7. Optional: Add a **Description** (limited to 256 characters) and a **Footer** (limited to 128 characters). The description text is displayed under the _Name_ of the chart, and the footer text is displayed at the bottom of the chart. 
  8. Click **Preview Report Data** to preview the chart with data.
  9. Click **Continue** to add the new component to the dashboard.

This example shows a bar chart using the "Grouped bar" grouping style.

<a href="https://platform.veevavault.help/assets/images/bar-chart.png" data-lightbox="bar-chart.png" data-title="" data-alt="Example Bar Chart">
  <img class="docimage" src="https://platform.veevavault.help/assets/images/bar-chart.png" alt="Example Bar Chart" style="max-width: 400px;"  />
</a>

## How to Create Column Charts {#column}

To create a dashboard component that shows a column chart:

  1. While in edit mode, click **Add Component**.
  2. Enter a **Name** for the component.
  3. Select a **Report**. 
  4. On the **Chart Data** tab, select **Column** as the chart type, if available. Vault determines the available chart types based on the data in the selected report.
  5. For **Y-Values (Metric)**, select a metric from the report to serve as the data for the chart. For **X-Axis (Category)**, select a field from the report to serve as the category. For **Group By**, select a field to group by within each category. Select **Stacked**, **Grouped**, or **% Stacked** as the **Group Styling**.
  6. On the **Formatting** tab, choose to show or hide the x- and y-axis labels. Modify the labels if needed. Select the **Show Chart Values** checkbox to display the exact value for each category or group above the column. Select the **Show Legend** checkbox to <a href="/en/gr/15328/#legend">display a legend</a> below the chart. Enter a value for **Target Line** if you want to display a target value as a line on the chart.
  7. Optional: Add a **Description** (limited to 256 characters) and a **Footer** (limited to 128 characters). The description text is displayed under the _Name_ of the chart, and the footer text is displayed at the bottom of the chart. 
  8. Click **Preview Report Data** to preview the chart with data.
  9. Click **Continue** to add the new component to the dashboard.

This example shows a column chart using the "Stacked columns" grouping style.

<a href="https://platform.veevavault.help/assets/images/column-chart.png" data-lightbox="column-chart.png" data-title="" data-alt="Example Column Chart">
  <img class="docimage" src="https://platform.veevavault.help/assets/images/column-chart.png" alt="Example Column Chart" style="max-width: 400px;"  />
</a>

## How to Create Combination Charts {#combination}

Combination charts can display up to ten metrics, with one base metric and up to nine secondary metrics. You can configure the base metric to be displayed using a column chart, bar chart, or line chart. Secondary metrics are displayed as a line chart. 

To create a dashboard component that shows a combination chart:

1. While in edit mode, click **Add Component**.
2. Enter a **Name** for the component.
3. Select a **Report**.
4. On the **Chart Data** tab, select **Combination** as the chart type, if available. Vault determines the available chart types based on the data in the selected report.
5. Select **Bar**, **Column**, or **Line** for the **Base Chart Type**.
6. Select the primary metric, category, grouping, and group styling settings. These settings depend on whether the selected base chart type is [Bar][5], [Column][3], or [Line][6]. 
7. Add a secondary metric to the y-axis. 
8. Optional: Add the secondary y-axis. All metrics on the secondary y-axis are displayed as line charts. 
9. Optional: Click the plus (**+**) icon and add an additional eight secondary metrics. Click the minus (**-**) icon to remove secondary metrics if needed. 
10. On the **Formatting** tab, select or deselect the checkboxes to show or hide the x-axis, y-axis, and secondary axis labels. Modify the labels if needed. Select the **Show Chart Value** checkbox to display the exact value for each category or group above the value. Select the **Show Legend** checkbox to <a href="/en/gr/15328/#legend">display a legend</a> below the chart. Enter a value for **Target Line** if you want to display a target value as a line on the chart.
11. Optional: Add a **Description** (limited to 256 characters) and a **Footer** (limited to 128 characters). The description text is displayed under the _Name_ of the chart, and the footer text is displayed at the bottom of the chart. 
12. Click **Continue** to add the new component to the dashboard.

This example shows a combination chart with columns for the primary metric and a line for a secondary metric.

<a href="https://platform.veevavault.help/assets/images/combination_chart_24r13.png" data-lightbox="combination_chart_24r13.png" data-title="" data-alt="Example Combination Chart">
  <img class="docimage" src="https://platform.veevavault.help/assets/images/combination_chart_24r13.png" alt="Example Combination Chart" style="max-width: 400px;"  />
</a>

## How to Create Control Charts {#control}

To create a dashboard component that shows a control chart:

  1. While in edit mode, click **Add Component**.
  2. Enter a **Name** for the component.
  3. Select a **Report**.
  4. On the **Chart Data** tab, select **Control** as the chart type, if available. Vault determines the available chart types based on the data in the selected report.
  5. For **Y-Values (Metric)**, select a metric from the report to serve as the data for the chart. Vault performs all sigma calculations automatically. For **X-Axis (Category)**, select a field from the report to serve as the category.
  6. On the **Formatting** tab,  choose to show or hide the x- and y-axis labels. Modify the labels if needed. Select the **Show Chart Values** checkbox to display the exact value for each category or group above the data point on the line. Select the **Show Legend** checkbox to <a href="/en/gr/15328/#legend">display a legend</a> below the chart. Enter a value for the **Target Line** if you want to display a target value as a line on the chart.
  7. Optional: Add a **Description** (limited to 256 characters) and a **Footer** (limited to 128 characters). The description text is displayed under the _Name_ of the chart, and the footer text is displayed at the bottom of the chart. 
  8. Click **Preview Report Data** to preview the chart with data.
  9. Click **Continue** to add the new component to the dashboard.

This example shows a control chart.

<a href="https://platform.veevavault.help/assets/images/Control_Chart_Dashboard_22R23.png" data-lightbox="Control_Chart_Dashboard_22R23.png" data-title="" data-alt="Example Control Chart">
  <img class="docimage" src="https://platform.veevavault.help/assets/images/Control_Chart_Dashboard_22R23.png" alt="Example Control Chart" style="max-width: 400px;"  />
</a>

## How to Create Gauge Charts {#gauge}

To create a dashboard component that shows a gauge chart:

  1. While in edit mode, click **Add Component**.
  2. Enter a **Name** for the component.
  3. Select a **Report**.
  4. On the **Chart Data** tab, select **Gauge** as the chart type, if available. Vault determines the available chart types based on the data in the selected report.
  5. Select a **Metric** from the report to serve as the data for the chart. 
  6. For the **Primary Grouping**, select **All Values** or select a specific grouping from the drop-down. This option is only available for grouped reports.
  7. On the **Formatting** tab, enter the range of metric values to show on the chart. If you want the exact metric value to appear below the chart, select **Display Actual Value** and enter the unit label. Select the **Display Metric Label** checkbox to show the name of the metric in the chart. Select the **Display Groupings** checkbox to show details for the groupings applied to the chart. You can also add up to three colored bands to the chart by selecting a color and an end value for the band.
  8. Optional: Add a **Description** (limited to 256 characters) and a **Footer** (limited to 128 characters). The description text is displayed under the _Name_ of the chart, and the footer text is displayed at the bottom of the chart. 
  9. Click **Continue** to add the new component to the dashboard.

This example shows a gauge chart.

<a href="https://platform.veevavault.help/assets/images/gauge-chart.png" data-lightbox="gauge-chart.png" data-title="" data-alt="Example Gague Chart">
  <img class="docimage" src="https://platform.veevavault.help/assets/images/gauge-chart.png" alt="Example Gague Chart" style="max-width: 400px;"  />
</a>

## How to Create Line Charts {#line}

To create a dashboard component that shows a line chart:

  1. While in edit mode, click **Add Component**.
  2. Enter a **Name** for the component.
  3. Select a **Report**.
  4. On the **Chart Data** tab, select **Line** as the chart type, if available. Vault determines the available chart types based on the data in the selected report.
  5. For **Y-Values (Metric)**, select a metric from the report to serve as the data for the chart. For **X-Axis (Category)**, select a field from the report to serve as the category. For **Group By**, select a field to group by within each category, if available.
  6. On the **Formatting** tab, choose to show or hide the x- and y-axis labels. Modify the labels if needed. Select the **Show Chart Values** checkbox to display the exact value for each category or group above the data point on the line. Select the **Show Legend** checkbox to <a href="/en/gr/15328/#legend">display a legend</a> below the chart. Enter a value for **Target Line** if you want to display a target value as a line on the chart.
  7. Optional: Add a **Description** (limited to 256 characters) and a **Footer** (limited to 128 characters). The description text is displayed under the _Name_ of the chart, and the footer text is displayed at the bottom of the chart. 
  8. Click **Preview Report Data** to preview the chart with data.
  9. Click **Continue** to add the new component to the dashboard.

This example shows a line chart.

<a href="https://platform.veevavault.help/assets/images/line-chart.png" data-lightbox="line-chart.png" data-title="" data-alt="Example Line Chart">
  <img class="docimage" src="https://platform.veevavault.help/assets/images/line-chart.png" alt="Example Line Chart" style="max-width: 400px;"  />
</a>

## How to Create Number Charts {#number}

To create a dashboard component that shows a number chart:

  1. While in edit mode, click **Add Component**.
  2. Enter a **Name** for the component.
  3. Select a **Report**.
  4. On the **Chart Data** tab, select **Number** as the chart type, if available. Vault determines the available chart types based on the data in the selected report.
  5. Select a **Metric** from the report to serve as the data for the chart.
  6. For the **Primary Grouping**, select **All Values** or select a specific grouping from the drop-down. This option is only available for grouped reports.
  7. Optional: Select the **% of Grand Total** checkbox to display this chart as a percentage. This is only available if your metric is a sum or count and the chart shows a specific grouping.
  8. On the **Formatting** tab, enter a unit label for the number. If you want the number to show in a specific color, depending on the value, use the range selectors to choose a color and enter the start/end values for the range. The ranges must be in ascending order, meaning that Range 1 must be lower numbers than Range 2.
  9. Optional: Add a **Description** (limited to 256 characters) and a **Footer** (limited to 128 characters). The description text is displayed under the _Name_ of the chart, and the footer text is displayed at the bottom of the chart. 
  10. Click **Continue** to add the new component to the dashboard.

This example shows a number chart.

<a href="https://platform.veevavault.help/assets/images/number-chart.png" data-lightbox="number-chart.png" data-title="" data-alt="Example Number Chart">
  <img class="docimage" src="https://platform.veevavault.help/assets/images/number-chart.png" alt="Example Number Chart" style="max-width: 400px;"  />
</a>

## How to Create Pareto Charts {#pareto}

To create a dashboard component that shows a pareto chart:

  1. While in edit mode, click **Add Component**.
  2. Enter a **Name** for the component.
  3. Select a **Report**. Only reports with <a href="/en/gr/3606/#groups">groups</a> can be used for pareto charts.
  4. On the **Chart Data** tab, select **Pareto** as the chart type, if available. Vault determines the available chart types based on the data in the selected report.
  5. For **Y-Values (Metric)**, select a metric from the report to serve as the data for the chart. For **X-Axis (Category)**, select a field in the report to serve as the category. If the report has a single grouping, Vault uses it as the **X-Axis (Category)**.
  6. On the **Formatting** tab, choose to show or hide the x- and y-axis labels. Modify the labels if needed. Select the **Show Chart Values** checkbox to display the exact value for each category or group above the column. Select the **Show Legend** checkbox to <a href="/en/gr/15328/#legend">display a legend</a> below the chart. Enter a value for **Target Line** if you want to display a target value as a line on the chart.
  7. Optional: Add a **Description** (limited to 256 characters) and a **Footer** (limited to 128 characters). The description text is displayed under the _Name_ of the chart, and the footer text is displayed at the bottom of the chart. 
  8. Click **Preview Report Data** to preview the chart with data.
  9. Click **Continue** to add the new component to the dashboard.

This example shows a pareto chart.

<a href="https://platform.veevavault.help/assets/images/pareto-chart.png" data-lightbox="pareto-chart.png" data-title="" data-alt="Example Pareto Chart">
  <img class="docimage" src="https://platform.veevavault.help/assets/images/pareto-chart.png" alt="Example Pareto Chart" style="max-width: 400px;"  />
</a>

## How to Create Pie Charts {#pie}

To create a dashboard component that shows a pie chart:

  1. While in edit mode, click **Add Component**.
  2. Enter a **Name** for the component.
  3. Select a **Report**.
  4. On the **Chart Data** tab, select **Pie** as the chart type, if available. Vault determines the available chart types based on the data in the selected report.
  5. Select a **Metric** from the report to serve as the data for the chart. For **Group By**, select a field to group by within each category.
  6. On the **Formatting** tab, select the **Show Category Labels** checkbox to display the labels for each grouping category. Select **Show Percentages** to display the percentage for each grouping category. Select the **Show Legend** checkbox to <a href="/en/gr/15328/#legend">display a legend</a> below the chart.
  7. Optional: Add a **Description** (limited to 256 characters) and a **Footer** (limited to 128 characters). The description text is displayed under the _Name_ of the chart, and the footer text is displayed at the bottom of the chart. 
  8. Click **Preview Report Data** to preview the chart with data.
  9. Click **Continue** to add the new component to the dashboard.

This example shows a pie chart.

<a href="https://platform.veevavault.help/assets/images/pie-chart.png" data-lightbox="pie-chart.png" data-title="" data-alt="Example Pie Chart">
  <img class="docimage" src="https://platform.veevavault.help/assets/images/pie-chart.png" alt="Example Pie Chart" style="max-width: 400px;"  />
</a>

## How to Create Table Charts {#table}

To  create a dashboard component that shows a table chart:

 1. While in edit mode, click **Add Component**.
 2. Enter a **Name** for the component.
 3. Select a **Report**. You can only select reports with a single grouping or no groupings for table charts.
 4. On the **Chart Data** tab, select **Table** as the chart type.
 5. Select a **Column** to serve the data in the table chart. If the report uses single-level grouping, the grouped field is automatically added to the chart and cannot be removed. If any columns in the report use <a href="/en/gr/3606/#defining-field-functions">aggregate functions</a>, they also appear for selection in the **Columns** drop-down. If the report is ungrouped, all report columns are available for selection. You can select up to 10 columns to include in the table chart.
 6. Optional: Select **Show record details** on the **Chart Data** tab to view the report without any grouping and select the ungrouped columns. If this option is unselected, only the grouped field displays. This option is unavailable for ungrouped reports.
 7. Optional: On the **Formatting** tab, enter the **Number of groups to display** in the dashboard. You can display up to 200 groups. You can also select **Show Report Name** to display a link to the underlying report used in the component.
 8. Optional: Add a **Description** (limited to 256 characters) and a **Footer** (limited to 128 characters). The description text is displayed under the _Name_ of the chart, and the footer text is displayed at the bottom of the chart. 
 9. Click **Continue** to add the new component to the dashboard.

This example shows a table chart.

<a href="https://platform.veevavault.help/assets/images/table-chart.png" data-lightbox="table-chart.png" data-title="" data-alt="Example Table Chart">
  <img class="docimage" src="https://platform.veevavault.help/assets/images/table-chart.png" alt="Example Table Chart" style="max-width: 400px;"  />
</a>

<div class="note-border alert-info">
  <div class="alert alert-info" role="alert">
    <div><i class="far fa-info-circle"></i></div>
    <div class="alert-text">
      <p><strong>Note</strong>: Record count rows are displayed only if the total number of records in the report is less than the value in the <strong>Number of groups to display</strong> field.</p>
    </div>
  </div>
</div>




### Table Charts Demo {#table-charts-demo}


See below for a video tutorial on how to use table charts in Vault.
<video controls width=860 height =504  preload="metadata">
    <source src="https://platform.veevavault.help/108e9b1d-559c-4d48-918b-1e4c5b5a533c/e85cc4b5-1551-4721-88e3-3584d223be42/e85cc4b5-1551-4721-88e3-3584d223be42_source__v.mp4#t=0.5" type="video/mp4" >
    
    <track
    label="English"
    kind="subtitles"
    srclang="en"
    src="/en/gr/assets/captions/25r1-table-charts.vtt"
    default />
    </video>

<a href="/en/gr/676801/">Details</a>


## Report Limitations

  * For Gauge and Number charts, you can use any report except a matrix report that groups on a _Date_ or _DateTime_ field. For other charts, you can use any report that uses grouping, but not a report that is ungrouped.
  * Reports that use _Show as %_ as a grouping option cannot be used on dashboards.
  * A single dashboard supports a maximum of 15 charts.
  * Vault allows up to three (3) components in a single horizontal row on a dashboard.
  * You can enter a maximum of 100 filter values for [run-time filters][12]. 

The following table indicates which chart types are supported for various report formats:

| Report Format                                 | Gauge | Number | Table | Combo | Line  | Bar   | Column | Pie   | Control | Pareto |
| :-------------------------------------------- | :---: | :----: | :---: | :---: | :---: | :---: | :----: | :---: | :-----: | :----: |
| No Grouping                                   | X     | X      | X     |       |       |       |        |       |         |        |
| Grouped by Date Field Without Period Selected | X     | X      | X     | X     | X     | X     | X      | X     | X       | X      |
| Grouped by Date Field With Period Selected    |       |        | X     | X     | X     | X     | X      | X     | X       | X      |
| Grouped by One Non-Date Field                 | X     | X      | X     | X     | X     | X     | X      | X     | X       | X      |
| Grouped by Multiple Fields                    | X     | X      |       | X     | X     | X     | X      | X     | X       | X      |

 [1]: #gauge
 [2]: #number
 [3]: #column
 [4]: #pareto
 [5]: #bar
 [6]: #line
 [7]: #pie
 [8]: #combine-dashboard-prompts
 [9]: #control
 [10]: #table
 [11]: #combination
 [12]: #run-time-input