beginning with joining of the client