I remember that thread... Pretty good improvement.

The main criticism I have is that it's kind of hard to figure out who Josh and Jack are, at least at first. You might try to make it a bit more obvious.