Threading using hashes
Added somewhat saner From addresses