the handle func become Client.Join