Nice rewrite. I only changed a few words before, which you mercifully kept in the new version. -Ingwe