device.go :: HC -> PRESS
main.go :: start changing nests & loops into functions and goroutines