President Donald Trump rang in Independence Day by promoting a new song based on his trademarked phrase, “Make America Great Again.”

The composition, which goes by the same name, premiered on Saturday at the Celebrate Freedom rally at D.C.’s Kennedy Center, ABC News reported. Trump continued his attacks against the media in remarks at the event, which was organized to honor military veterans.

Available via Christian Copyright Licensing International, “Make America Great Again” was composed by the former first minister of music at First Baptist Church of Dallas, Gary Moore. The church’s orchestra and choir also performed the work Saturday. Trump supporter and current First Baptist Pastor Robert Jeffress spoke at the event.

The White House did not immediately respond to TPM’s questions about the trademarked phrase, including whether Trump had granted permission or entered into some other agreement with CCLI or the church.

Trump applied for a trademark for “Make America Great Again” in 2012, CNN reported, and received the trademark two years ago, in July 2015.

The phrase appears prominently on a variety of Trump merchandise, including on his signature $25 dollar red cap.

The musical work Trump tweeted out Tuesday has already faced criticism, the Christian Post noted, for its blending of devotion to God and country.

“The problem is that it has been adopted by a significant portion of the evangelical church. It’s their mantra, their creed, and their prayer, and they shout it out with nationalistic fervor,” Jonathan Aigner wrote of the piece in Patheos, as quoted by the Christian Post. “Pledging allegiance to God and to America in the same breath, melding together the kingdom of God and self, they pray a blasphemous prayer to a red, white, and blue Jesus.”

Read the lyrics to “Make America Great Again” below: