spark 3 review