rising to our challenges (2)