Egads. Its been a long time since i was around, and i am surprised this site's holding on..