in reply to Using Split to load a hash

Just an observation: if there's any chance you may have different people with the same name in your data (and there usually is a chance), just a simple name => address hash isn't going to be enough.