a little change in client