Initial flow state started in main Genesis window
![](/images/demo1.png)
Let's create (input) new job named "demo". All buttons are grey, because never pressed yet
![](/images/demo2.png)
Input job script running after "Input new job" button pressed.
![](/images/demo3.png)
When script finish the main flow window return on front of the desktop. Now first button is green meaning the script finished successfully
![](/images/demo4.png)
Matrix script help to create board structure based on layer's names
![](/images/demo5.png)
Results of "matrix" script
![](/images/demo6.png)
Script for defining job attributes
![](/images/demo7.png)
The red button is alert of failed or not finised run of script
![](/images/demo8.png)
The state of the buttons (colors) saved with job so any time you open the job it indicate finished steps and CAM operator can continue working with job.