add spark runnable