improve proxy usage