A blaze of publicity