god... 10 more days till this crap battle is over...