updated Sparkle