start refactoring code, functionize repeating code
get ready for 8 taps (in the near future!)
remove unused var
big updates to sysfs! take care of every possible anomaly (i hope)