core charging