damage tolerant design philosophy