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

# Enable optional widget features

> Turn on imputed income, calculation summation, and report printing or emailing.

Widgets have several optional features you can turn on. Field-level features (imputed income, summation) are set inline in `data-defaults`; report printing and emailing are enabled by Symmetry in the admin console.

## Add imputed income

Set `imputed` to `true` to add an **Add Other Income** button, letting users include imputed income in the calculation:

```html theme={null}
<script async src="https://calculators.symmetry.com/widget/js/salary.js?key=yourKey"
    data-defaults='{"imputed":true}'></script>
```

## Enable running totals (summation)

Set `sum` to `true` to add an **Add to memory** button that keeps a running total across calculations:

```html theme={null}
<script async src="https://calculators.symmetry.com/widget/js/salary.js?key=yourKey"
    data-defaults='{"sum":true}'></script>
```

## Print or email reports

These are configured by Symmetry in the admin console. [Log a ticket](/symmetry/support/getting-support) to enable them:

* **Disable report printing**: restrict the print options to `none`.
* **Email reports**: email a PDF of each report to a designated address (usually your payroll department). Once enabled, an `email report` toggle in the print object lets the client turn it on or off.

<Note>
  Because report printing/emailing is set in the admin console, include the intended behavior (and any delivery email address) in your request. See [Manage widgets from the admin console](/cbs/widgets/admin-console).
</Note>
