Exchanging runs work fine. talk.py cleaned up, could work as a demo of the system so far.