Client utils