MI Solar for All Update