hal's journals