trying to fix infinite recursion in SetBestChain