increase niceness. passdown ua string. fetch_json now embeds response in the input dicts