added sysfs calculation cause