Fleshing out the sparkle handlers