Rethinking the rooftop inverter