rebuild json