weeeeee here we go again. Mid terms. get ready guys.. There's gonna be so much crap thrown at us in the next few months.