Create challenge now uses challenge namespace functions