Viral riddles