new file:   list-ain.go
new file:   switch-off.go
new file:   switch-on.go