more work on json merge
coming along