Fix protocol again