Updated protocol specification.