any thoughts? I've seen code so damn complex and 'cute' that it takes a day to figure out what the hell it's supposed to do. Often if the person used a few extra variables and unwrapped their arcane ...