Debate & social media's impact on voting