updated challenges.