add spark implementation info