well i was able to log in today with little hassle, and the site has seemed to have picked up some pace again.