change the core