json generatoror modified