User blog comment:Bobo590/Rank Ratings/@comment-2060000-20100727222610

Yah, it's weird. But at least it's another badge.