# 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/variables/variables). The variables mechanism also supports variables inheritance and overriding in child elements.

To edit your variables, you need to open the [Variables tab](https://docs.testmace.com/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 tab](https://gblobscdn.gitbook.com/assets%2F-Lh_FaVh9XfQJ0p1KqZ1%2F-MEYB10kLLxJWzufBShs%2F-MEYB_a3VEhHgs5O52in%2FScreenshot%202020-08-12%20at%2018.58.23.png?alt=media\&token=ca5376f3-5e1c-42aa-905c-90b80c4e1773)

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

![Referencing variables in values](https://gblobscdn.gitbook.com/assets%2F-Lh_FaVh9XfQJ0p1KqZ1%2F-MEYB10kLLxJWzufBShs%2F-MEYItyLxBHaJYSaNA9p%2FScreenshot%202020-08-12%20at%2019.33.18.png?alt=media\&token=38f1de23-1fc9-4114-a036-da71de60306d)
