Sparks~

add and implemented sparks~