modified:   gui.py