began adding unit tests for protocol detection