While speaking to the Human Rights Campaign, an influential LGBT organization, this past Saturday, Hillary Clinton pledged to bring an end to injustices facing the LGBT community.

“I see the injustices and the dangers that you and your families still face,” the former U.S. Secretary of State said, “and I’m running for president to end them once and for all.”

It’s a powerful statement from a candidate with a checkered past on the issue.

Hillary Clinton, as with President Obama, has shifted her views on same-sex marriage. She thanked the organization for helping “evolve” on issue.

Hillary Clinton has recently received criticism from the LGBT community after an email leaked showed Hillary Clinton was adamant on not changing the “father” and “mother” labels on passports, a move that would allow the passports to include same-sex parents because Clinton was afraid of the media backlash.

But at the event with the Human Rights Campaign, Clinton was able to discuss some real policy changes she would like to implement.

She pledged to change former LGBT military members’ records who have been dishonorably discharged from service due to their LGBT status. She labeled the military’s ban on transgenders “outdated.” She touched on violence aimed at the transgender community and bashed the Republicans who oppose LGBT rights.

Republicans, even the moderate Jeb Bush, have made it clear the LGBT community is not a priority for them.