work on client lookup interface