better handle unknown message types, made the test suite to pass