updates to JSON Generator