= fixed protocol and other stuff