What you are seeing is just short hand.
In general the syntax is as follows:
```
State ID:
module.function:
- name: name
- argument1: value1
```
But you can also do:
```
name:
module.function:
- argument1: value1
```
And the ID will be reused as the name.
So:
```
```
Is the just saying run a command (cmd.run), and grab the command to run from the state ID. So you could also do:
```
I would actually recommend this pattern since you have given the state a useful ID that can be more easily used in requires, even if you change the exact details of the command.
For example something like this:
```
foo:
cmd.run:
- require:
- cmd: set anistage
```
is better than this:
```
```
(Though as it happens you can actually refer to a state by its ID or name, having the ID different just seems cleaner to me.)
Hope that helps,
Nicholas
P.S. For this sort of state I would actually recommend using file.managed instead of cmd.run:
```
```
But I also see where this might be just an example. :-)