WASHINGTON — A promise tweeted isn't always a promise kept.

Campaigning for president in 2015 and 2016, President Trump exuded optimism in his ability to "drain the swamp," bring back American jobs and repeal Obamacare.

Using his preferred online social network – and his trademark short, exclamatory sentences – he pledged quick action if elected.

"I will fix!" he promised on Twitter at least 10 times, referring alternately to crime, education, poverty, the economy, the trade deficit, health care and veterans benefits.

Just as many times, he promised, "I will stop it." Stop war, stop job losses, stop heroin, stop gangs, stop terrorism.

And, as politicians often do, Trump made promises to various interest groups: veterans, gays and lesbians, and even Idaho potato farmers.

But in the year since he upended the political establishment with his victory over Democrat Hillary Clinton, some of Trump's campaign promises have been more elusive than others — and some he seems to have forgotten entirely.

Here are some of Trump's tweeted campaign promises:

Promise: 'I will fix the VA quickly'

Action: The Department of Veterans Affairs continues to face complaints about long wait times, shoddy care and bad doctors. But Trump has ordered a number of accountability measures, and VA Secretary David Shulkin has taken a data-driven approach to fix management problems.

Status: In progress.

Promise: 'Approve the Keystone XL pipeline'

Action: In his first week in office, Trump signed presidential memoranda moving the Keystone XL and Dakota Access pipelines forward, and formally approved the permit for the Keystone XL pipeline March 24. However, the Environmental Protection Agency has said the oil drilling it would facilitate would lead to dirtier fuels and the pipeline would make only a small contribution to climate change.

Status: Promise kept.

Promise: Change Denali back to Mount McKinley

Action: Secretary of the Interior Ryan Zinke has no plans to change the name, press secretary Heather Swift said.

Status: Promise broken.

Promise: End Common Core standards

Action: Trump signed an executive order April 26 to enforce existing laws restricting federal support for Common Core. But because Common Core is a state-level initiative, he has little power to end it himself.

Status: Promise partially kept.

Promise: Stop drug trafficking

Action: Trump has taken steps to begin building a Mexican border wall and increase enforcement along the borders. But judging by the overdose death toll, the imports of heroin and its more potent cousin, fentanyl, continue unabated. A presidential commission on Wednesday recommended additional steps to fight drug trafficking.

Status: In progress.

Promise: Protect Idaho potatoes

Action: A joint statement from Vice President Pence and his Japanese counterpart Oct. 16 said the two nations were working toward lifting Japanese restrictions on Idaho potatoes.

Status: In progress.

Promise: Bring back coal and steel jobs

Action: Trump is withdrawing from the Paris climate agreement and rolling back environmental regulations on coal. Figures from the Bureau of Labor Statistics show a slight uptick in coal mining jobs that began in October 2016 and has continued every month since. And iron and steel jobs in September reached their highest level since January 2015. But even industry leaders are skeptical that Trump can return the industry to its historic highs.

Status: Promise partially kept.

Promise: Release tax returns

Action: More than a year later, Trump has not released any of his tax returns, before or after the election — even for years no longer under audit.

Status: Promise broken.

Promise: Fight for LGBT rights

Action: Trump signed an executive order protecting religious freedom, but which gay rights groups have called a "license to discriminate." He has begun to reinstate a ban on transgender people serving in the military. And his administration has rescinded Obama administration guidance that required schools to allow transgender students to use restrooms and locker rooms of their choice.

Status: Promise broken

Promise: Reduce the trade deficit

Action: The trade deficit rose 8.8% percent in the first eight months of 2017, compared with the same period in 2016 — although it dipped to its lowest level in 11 months in August.

Status: Promise broken

Promise: Reduce urban crime

Action: Urban crime was actually near a historic low when Trump made it an issue during the campaign, though later data confirmed that it was increasing. No mid-year national crime figures are available, but a report by the Brennan Center for Justice — based on crime data from the 30 largest cities — expects a slight decrease in crime in 2017.

Status: In progress.

Promise: 'Mexico will pay for the wall'

Action: Trump insisted that Mexico will pay for a wall along the U.S.-Mexico border, but Mexico maintains that will not happen "under any circumstances." A leaked transcript of Trump's phone call with Mexican President Enrique Pena-Nieto suggests that Trump knows Mexico won't pay for the wall — he urged Pena-Nieto to say "we will work it out" and suggested the cost would "come out in the wash."

Status: Promise broken.

Promise: Investigate Hillary Clinton

Action: Trump repeatedly promised to investigate campaign rival Hillary Clinton for wrongdoing. But despite frequent complaints that prosecutors have failed to investigate Clinton's alleged ties to Russia, his attorney general has not appointed a special prosecutor. But the House intelligence committee has started an inquiry into a uranium deal that occurred while she was secretary of state

Status: Promise broken

Promise: 'I will renegotiate NAFTA'

Action: Trump promised at various times to renegotiate the North American Free Trade Agreement or exit it completely. After lobbying from the leaders of Canada and Mexico, he decided April 26 to stay in the trade zone, but seek to renegotiate key elements. Those negotiations are ongoing.

Status: In progress.

Promise: Foreign lobbying ban

Action: Trump signed the foreign lobbying ban as part of his ethics executive order on Jan. 28. But enforcement has been spotty: Former National Security Adviser Michael Flynn did not sign an ethics pledge before he was fired a month into the new administration.

Status: Promise kept.

Promise: Stop terrorism in the United States

Action: Trump has instituted a controversial travel ban from majority Muslim countries, ordered enhanced vetting procedures and prosecuted the war on the Islamic State in Iraq and Syria. But the Halloween attack in New York City shows that people already living in the United States can be radicalized and carry out attacks. Because of the relative infrequency of terror attacks, it's too soon to say whether his policies will lead to a long-term reduction in terror.

Status: In progress.