Engineering missed and falling down to their destiny?