added Spark case study