Democratic presidential nominee Joe Biden participated in the CNN Presidential Town Hall Thursday night in Moosic, Pennsylvania. Anderson Cooper moderated the outdoor event, which was similar to the ABC News town hall earlier this week with President Donald Trump.

Biden’s event fleshed out some of the specifics of his campaign, which has been criticized, even by allies, for being too vague and middle-of-the-road while highlighting the presidential candidate's approach to politics.

Here are four key takeaways: