improvements spark-submit usage