client documentation