Are We Up to the Challenge?