Work on sender. Now able to read from file, but infinite loop. Still needs work.
Merge branch 'chris'