proxy utilities