On issue after issue Monday night, four Democratic candidates for Florida governor championed progressive policies – agreeing far more often than they disagreed during a debate in Miramar.

The two-hour faceoff featuring Andrew Gillum, Gwen Graham, Chris King and Philip Levine was more civil than their previous gathering on Saturday night. The Democratic quartet was heavy on aspirational goals, but often didn’t offer specific detailed plans for how they’d achieve those goals.

The candidates’ objective was clear: appeal to the liberal base of Democratic Party voters each one needs to win the Aug. 28 primary. Gillum and King were the most unabashedly liberal – describing themselves as “progressive” during their introductions. Graham and Levine sometimes articulated more moderate positions that could make them more appealing to general election voters in November.

The candidates took occasional jabs at President Donald Trump, Gov. Rick Scott and state Agriculture Commissioner Adam Putnam, who is running for governor.

GUNS: All pledged support for pursuing more gun control efforts than those passed by the Legislature after the Marjory Stoneman Douglas massacre. Graham and Gillum touted their records defying the National Rifle Association.

The candidates favor banning assault weapons and the sale of high capacity magazines. They also want more comprehensive background checks for gun buyers.

“Much more is going to happen with gun safety in the state of Florida when I’m the next governor,” Graham said.

Gillum invoked Tuesday’s two-year anniversary of the massacre at the Pulse nightclub in Orlando, in which 49 people were killed.

Levine said he’d create an “education security administration” to improve school safety.

King emphasized a position that the other candidates so far haven’t embraced: a tax on bullets.

All criticized state Agriculture Commissioner Adam Putnam for his office’s past failure to make sure background checks for people seeking concealed weapons permits were fully vetted through a federal database.

Graham and Gillum called on Putnam to resign. In addition, Gillum said, “somebody ought to be arrested for putting Florida at risk.”

Levine said in the private sector the person at the top – Putnam – would be fired.

Putnam hit back, via Twitter, while the Democrats were still on stage. He called it “typical” of Democrats to “rely on fake news to disparage an opponent.” He later emailed reports that the Democrats “have nothing to offer but tired ideas that have failed.”

TAXES: Gillum said he’d raise the corporate tax rate while King said he’d generate lots of new tax money by legalizing recreational marijuana and ending mass incarceration. Graham said she’d call together smart minds the day after the election to give the state budget a close look after 20 years of Republican control of state government.

Levine differed with Gillum, saying much could be done without raising taxes, and saying he didn’t want to scare companies away from Florida.

NURSING HOME DEATHS: All said better state policies could have avoided the deaths at Hollywood nursing home in the aftermath of Hurricane Irma last year.

Graham said the deaths happened because of “deregulation run amuck.” Gillum and criticized Scott, who had said nursing home operators who had difficulties should call him. “The governor shouldn’t be giving out a cell phone number he doesn’t plan to answer.” Levine said Scott “just woke up after eight years and discovered Florida is vulnerable to hurricanes.”

TUITION: Gillum, King and Levine favor variants of free community college (in some cases if graduates stay and work in Florida). Graham promised support for community colleges so students can graduate with low debt.

MINIMUM WAGE: All the candidates said they’d favor increasing the minimum wage to $15 an hour.

There was only one major jab by one candidate at another. Gillum criticized Levine for a past contribution to U.S. Sen. Marco Rubio, R-Fla, a politician he said sought to hurt women by defunding Planned Parenthood. Levine passed on a rebuttal. King used it as an applause line, saying he wanted to make sure the audience knew he wasn’t the one who made the contribution.

Gillum, Graham and Levine sought to emphasize their ties to South Florida. Gillum and Graham spent much of their childhoods in Miami-Dade County; much of Levine’s youth was spent in Broward County.

The debate, at the Miramar Cultural Center, was sponsored by a range of Democratic constituency groups from the progressive wing of the party: Service Employees International Union, Dream Defenders Action Fund, Florida Immigration Coalition Votes, New Florida Majority, Organize Florida, Florida Planned Parenthood’s political action committee and Color of Change.

There was extensive discussion in which the candidates pledged to pursue policies to increase the supply of affordable housing in the state – even getting into a wonky discussion about diversion of housing trust fund money to other purposes. All the Democrats said they would oppose future diversions.

The debate was broadcast on public radio and streamed online.

There were three types of questions: questions from voters connected with the sponsors, queries posed by Yamiche Alcindor, White House correspondent for the PBS NewsHour, and Luis Hernandez, a talk show host and news anchor for the public radio station WLRN-FM, and a lightning round of quick answers.

Monday’s debate was the third among the four candidates who have long been in the race. They’ve agreed to two more, on July 18 and Aug. 2.

Organizers said Jeff Greene, a billionaire from Palm Beach who filed paperwork declaring his candidacy on June 1, didn’t meet the deadline to participate in Monday’s debate.