indefatigable he-dod