fixed protocol doc