Unveiling viruses