Why have you left the VirusFoundException. I don't think it's used.