finished the core