Do all viruses have spikes?