added sparks.js