sysfs handler
simplify