fix JSON generator