using Spark source and not pre-built binary