added host resolve fallback