more data.json cleanliness workarounds