updated protocol description