register client