add custom DNS support