Post 174775 by bookman117 deleted for the following reason: The internet is kinda brimming with critical feelings about this piece and I don't particularly think MeFi is gonna be better for having to go through that same process from scratch here. Let's skip it. -- cortex