Dang I'll be glad when this is over....