Fixing protocol again...