major changes in JSON architecture