clean up json.py