When I started investigating Windows 95, a shade under a year ago, I decided to make a list of matters I felt were important in any virus running under that pseudo-OS or needed further consideration. The basic list isn't long... Full compatability, Stay in memory after program termination, What about Ring-0/Ring-3 incompatabilities? Insert itself into the '95 boot sequence.