update smart-.json