updated client.py with pass methods for jackkkkkkkk