viral speculation