new version pretty much done.  Same issue as other version.  unstable network IO