challenges that only engineers understand