add closure.py