Conservative writer and independent media mogul Glenn Beck this morning appeared on CNN, long a bete noire when he was throwing verbal Molotov cocktails as a key member of the lineup over at rival Fox News Channel, to call for peace between the political factions splitting the country in what he said was “a cold civil war.”

Speaking with Reliable Sources host Brian Stelter,  Beck responded to Stelter’s question about his part in helping create that factional divide, including calling Barack Obama “a racist” while on FNC: “When you spend five hours a day on live TV, you’re going to say stupid things.” When Stelter followed up asking if calling Obama a racist was one of those stupid things, he said “Of course, it was.” He also talked about the surprising member of Congress he particularly admires. Below is video of the key first portion of Beck’s interview: