well that took a while. it's been a pretty rough week man.