use MinimalHttpClient