power supply challenge