Nope...US Navy can get the job done just fine,IMHO..;0) Seal Job ! Grab it before they even know it..Game Over.
Engine "failure".