Fix JSON reading