create ClientBase