Got Yield?? Harvesting The Most Beautiful Cotton Field