modif core class