console app working but most messages being dropped
working thru unit testing to find expected behavior