Ready for the rise of photovoltaics