replace challenges fetch code. somehow it got crushed