recompile spark