changes for json file execution