Happy99 is not a virus, it's a worm/trojan. Macafee is great, but I doubt it could be able to detect it, except by file size/bit signature, which could be modified. Harry