updates for json params and making new objs.