Cleanup Stdio and fix random errors?
Make Timeout global to the class.
Rework concurrency...