exceptions for possible viruses