deep json fix