improved the unit tests a bit more, now reading into network protocols