tweaks to dehoog approach to get a better solution at higher precision