removed protocol specification