adding JsonWriter