Overcoming Difficult Challenges