Are we up to the challenge?