Virus Exsistence debate