tied up some loose ends in power.sch