added more options for switchdns