spark core changes