improve json