test commit with external json file