I don't create many new threads but couldn't resist after last night.