yet another Charlie Haas thread