Controversy and consensus