Some program development related to spark and its related products