add sysfs read write