redo of dynamic json data