power supply challenges