Spark Manipulation