We will continue to reduce our own processing cost. For example, our diamond wire-saw capacity will go from today's 3 gigawatt to 5 gigawatt at the end of next year. And by cutting the wafer ourselves internally, we estimate that we can save around $0.02 per watt just by cutting the wafer ourselves and using diamond wire-saw. So, all of these will save the processing cost. But, meanwhile, we don't have direct control to the polysilicon price, for example, and we didn't expect the polysilicon price to go so high inside China and nobody expected. By June 30 of this year, we all expect the polysilicon price to go down after June 30. But it didn't go down; it actually go up. In Q1 and Q2, the polysilicon price inside and outside China, the difference is $2 per kilogram. So, if polysilicon sales were, let's say, $12 per kilogram outside China, typically, it sells $14 per kilogram inside China. But, right now, outside China, it's still $12, but inside China it become $19. So, this is part of the issue created by all this ADCVD, those trade war between China and US, for example. And, I guess, US thought by introducing the duty on the Chinese total modules, it will hurt Chinese volume. But, actually, we were not hurt by the ADCVD in US or rather by the Chinese ADCVD duty on the solar grade polysilicon imports on US. So, it's just ironic, but that's what happened. And I also mentioned aluminum extrusion product, but that's more because China has been – reinforced its environment protection laws in the past six – three, four months. So, a lot of the factory were closed down in China just because they exceeded their wastewater or whatever discharge limit. So, all the raw material, lots of the larger commodity or raw material price went up and silicon – and aluminum is just one of the item. But that's related to the big picture, macroeconomy, not just solar. So, we don't have that much control of it. I think – but, meanwhile, there has been lots of announcement – quite many announcement on polysilicon expansion in China. So, by end of 2018, we should see much more polysilicon output inside China. I hope that helps. But who knows? Maybe the demand in China also go up because, this year, it looks like the US – looks like the solar market in China will be 50 gigawatt and nobody expect that. I remember early this year, everybody thought China would install maybe 20 gigawatt this year. We'll be happy if it's 20 gigawatt, but the new number seems to point to 50 gigawatt. So, who knows? Maybe the market continue to grow in China and we still don't have enough polysilicon by end of 2018. So, there are some market uncertainties. I think long-term, things will balance, but we don't have direct control on those raw materials unfortunately.