update json and view per pull request suggestions (bug 1074452)