Initial core class