better way to build Sparkle; themeless