class client