Finally understood the example code
Adds io