switching to self implemented acpi lib
switching to self implemented acpi lib