now messages are all encoded, tests are broken