add sparkMLlib