record changes in JSON format
load changes from json manifest