fix client.py bug