I've learned a bunch from reading through this topic and appreciate the mind stretching it created. So, keep on Deve! I wish I knew enough to at least add a smidgen of useful help.