add gun backend options to match the change in httpclient