Client.py documented