Post 186576 by schmod deleted for the following reason: In the MeTa thread people pointed to the 4-5 times this question has been asked before. If this isn't a substantial variant on that one and you're aware of the other ones, it's pretty much a solid double unless I am missing something. -- jessamyn