Pyspark2

Hey TJ, this is a PR against your PR.  Some more github fun for you :)

I'm curious to see if this works (and how slow it is)