Sparkle: add delay parameter