the eternal fight