TODO save json file