added Client library