new_class, isvoid comp_class