touched joins.py