add minor power management