separated ACPI into two events