# Static Variables

You can define your own variables, that will be associated with a specific node. Those variables names can't start with the $ symbol, because by convention it is reserved for [default variables](https://docs.testmace.com/master/variables/variables). The variables mechanism also supports variables inheritance and overriding in child elements.

To edit your variables, you need to open the [Variables dialog](https://docs.testmace.com/master/variables/user-variables). On the Variables tab you can see a table with variables, associated with this node. The tab has the following interface:

![The user-defined variables editing dialog](https://1914040845-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LYfhIaTTw23Sf3L5jfe%2F-LgaWGjuumy_M959_5bY%2F-LgaZ_b0iSsui_CHYVQN%2F1.png?alt=media\&token=93423354-fcc9-42e3-a98b-7d431042c495)

In variables values you can also reference other variables. Let's rewrite the previous example using variables:

![Referencing variables in values](https://1914040845-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LYfhIaTTw23Sf3L5jfe%2F-LgaWGjuumy_M959_5bY%2F-Lga_ZhMYSpLUnZDtWY9%2F2.png?alt=media\&token=7af30b15-b9ec-4aa0-b5dd-9207a9feb7a4)
