code aspect of virus, 25 assertions