In surprisingly blunt language, U.S. Rep. Heath Shuler complained this week of “a lack of maturity” in the U.S. House.

The North Carolina Democrat accused some of his fellow lawmakers of thinking they’re “Hollywood stars” and said many of them spend more time playing politics than doing what’s best for the country.

“It’s quite embarrassing,” he said. “I mean, I wish all constituents could sit sometimes in the gallery and just see what goes on on the House floor.”