add spark demo