As for your acceptance of no perfect solution, it really disappoints me Tex. Just because we can agree no perfect solution exists (there will always be the Human factor)... that shouldn't mean we cease to try and "better" the ineffectual solution in place.