added user client class