boring JSON boiler plate code