Board Thread:New Featured User/@comment-24958008-20141124213752/@comment-35357669-20141125054325

I think "Helped Create" is reffering to future articles.