Types Of Engineering Challenges