Select random controversy download and refactor controversy select code.