fixed protocol test