macro virus subgroup of virus, 4 assertions