Overcoming Engineering Challenges