add spark background and benchmark