# Add or Update Tools

One way to contribute to REMnux is to add or update the tools that are a part of the distro. To add a new tool:

1. First become familiar with the way REMnux uses [Salt Stack](https://docs.remnux.org/behind-the-scenes/technologies/saltstack-management) and [Debian packages](https://docs.remnux.org/behind-the-scenes/technologies/debian-packages) to install and configure tools.
2. Then consider creating a [Salt State file](https://docs.remnux.org/get-involved/add-or-update-tools/contribute-a-salt-state-file) or a [Debian package](https://docs.remnux.org/get-involved/add-or-update-tools/contribute-a-debian-package) for the tool by following instructions in this section of the documentation site.

{% hint style="info" %}
If you discovered an issue with an existing REMnux tool, you can help correct it by revising that tool's Salt state file. To do that, follow the instructions for [contributing a new state file,](https://docs.remnux.org/get-involved/add-or-update-tools/contribute-a-salt-state-file) but instead of creating a new file, find the state file for the tool and adjust it.
{% endhint %}
