cache spark download, add custom spark-class