If there was any sign that the Senate was ready to go home, it was today's debate over House Bill 291, the Cosmetic Art Act.
First, Sen. Don East, a Republican from Pilot Mountain, took objection to the bill's conference report, which didn't include an amendment he added to the bill when it first came through the Senate. He complained that the chamber's leadership left him out of key negotiations.
"The leadership didn't even give me the courtesy of being on the conference committee," East said. "So you can stick this bill where the sun don't shine!" he said, slamming his microphone down on the table. 
"You guys get upset about your hairdos," said Senate leader Marc Basnight, who was presiding over the chamber.
Sen. Tom Apodaca (above), in a moment of jest, asked that Basnight, for once, get upset about his hair cut.
"At least mine is real," Basnight replied. "All of you realize he had that implant done," suggesting that Apodaca had hair implants recently. He then added that Sen. Tony Rand, a Fayetteville Democrat, could probably use a similar procedure.
After a few minutes of laughter, Sen. Doug Berger (below) stood up to speak on the bill, prompting another barb from Basnight.
"What is it that Berger has on his head?" he asked the chamber.
The Senate to expects to pass a version of the bill today.
Recent Senate bills of note:
S.B. 461: North Carolina Racial Justice Act, Sen. Floyd McKissick
S.B. 478: Modify School Calendar Law, Sen. Don East
S.B. 491: Expunge Nonviolent Crimes, Sen. Ellie Kinnaird
S.B. 500: Raise Homestead Exclusion Income Limit, Sen. Austin Allran
S.B. 515: Prohibit Penning of Wildlife, Sen. Neal Hunt
S.B. 520: NC to Consider Off Shore Drilling, Sen. James Forrester
S.B. 525: Video Game Producer Tax Credit, Sen. Julia Boseman
Here are the chairs of the other Senate committees, the senators who often decide what bills get debated and voted on by the committee.
Agriculture, Environment and Natural Resources -- Sen. Bob Atwater, Chapel Hill Democrat
Commerce -- Sen. R.C. Soles, Tabor City Democrat
Education -- Sen. Vernon Malone, Raleigh Democrat and Sen. Richard Stevens, Cary Republican
Finance -- Sen. David Hoyle, Dallas Democrat; Sen. Dan Clodfelter, Charlotte Democrat and Sen. Clark Jenkins, Tarboro Democrat
Health Care -- Sen. William Purcell, Laurinburg Democrat and Sen. Stan Bingham, Denton Republican
Judiciary 1 -- Sen. Martin Nesbitt, Asheville Democrat
Judiciary 2 -- Sen. Fletcher Hartsell, Concord Republican
Mental Health and Youth Services -- Sen. Ellie Kinnaird, Carrboro Democrat and Sen. Malcolm Graham, Charlotte Democrat
Pensions/Retirement/Aging -- Sen. Tony Foriest, Graham Democrat
Rules -- Sen. Tony Rand, Fayetteville Democrat
State and Local Government -- Sen. Ed Jones, Enfield Democrat and Sen. Don East, Pilot Mountain Republican
Transportation -- Sen. Larry Shaw, Fayetteville Democrat
Ways & Means -- Sen. Charlie Dannelly, Charlotte Democrat
Select Committee on Energy, Science and Technology -- Sen. Katie Dorsett, Greensboro Democrat and Sen. Joe Sam Queen, Waynesville Democrat
"Which Republicans voted for the Democratic leadership in the legislature?" — Caller
Members of the state House of Representatives and Senate select their own leaders on the first day of session.
The majority, which is Democratic in both chambers this year, typically votes for one of its own, while the Republican minority puts forward its own candidate.
Still, legislators can cross over to vote for the other side.
This year, Republican Sens. Fletcher Hartsell of Concord and Richard Stevens of Cary both voted for Democratic Sen. Marc Basnight as president pro tem on the first roll call.
Before the votes were totaled, however, Republican Minority Leader Phil Berger, who was also running, moved to elect Basnight by acclamation — essentially a unanimous voice vote.
This next part is a little tricky. In order to prevent anyone from calling another vote in the future and toppling Basnight, his chief lieutenant, Sen. Tony Rand, asked for yet another vote, known as a "clincher."
Twelve of the 20 Senate Republicans voted for Basnight on that vote: Sens. Austin Allran, Stan Bingham, Harris Blake, Debbie Clary, Don East, James Forrester, Hartsell, Neal Hunt, David Rouzer, Bob Rucho, Stevens, and Jerry Tillman.
In the House no Republicans voted for Speaker Joe Hackney, a Democrat. House Republicans voted for the minority leader, Rep. Paul Stam.
How bipartisan has Sen. Kay Hagan been?
From 1999 to 2008, the Greensboro Democrat was the primary sponsor of 143 bills. Of them, 63 had no cosponsors, 36 had only Democratic cosponsors and 44 had Republican cosponsors.
Overall, her 366 cosponsors included 286 Democrats and 80 Republicans, for about a four-to-one ratio. She became more bipartisan during her time in the legislature, however, going from about a nine-to-one ratio of D-to-R cosponsors in the 1999-2000 session to about two-to-one in the current session.
The most frequent GOP cosponsors were Sen. Fletcher Hartsell of Cabarrus County, who signed on to 14 bills; Sen. Stan Bingham of neighboring Davidson County, who signed on to 13; and Sen. Robert Shaw of Greensboro, who signed on to 10.
Sens. Hamilton Horton of Forsyth County and Richard Stevens of Wake County each cosponsored five bills; Sens. Virginia Foxx of Watauga County and John Garwood of Wilkes County, four; and Peter Brunstetter of Forsyth County and Senate Minority Leader Phil Berger of Rockingham County, three.
Sens. James Forrester, Jim Jacumin, Jerry Tillman, Austin Allran and Harry Brown cosponsored two apiece, while Sens. Don East, Andrew Brock, Eddie Goodall, Harris Blake, Kenneth Moore, Fred Smith and Tom Apodaca each cosponsored one.
Previously: Hagan's Republican cosponsors in 1999-2000, 2001-02, 2003-04, 2005-06 and 2007-08 sessions.