played around with SimpleNetworkWrapper implementations for a bit, then backed them out.