Guess this is good news!

I went over to www.congress.org to post messages, and it says "high traffic".....!