antivirus implementation