Change core structure