add loopup for client