tested w/python client