pre-release 2 - load and save json as file