goopy.py