guess it likely was the end of the german tax credits and cuts to the feed-in tariff ??