adding sparks stuff