talk.py code refakturiert