fix data.json reading, map keys to keyword