making a clClient class