switch to a better resolver library
