new power supply initial code commit