json support + solazized as submodule