Added JSON and rolled back some failed changes.