add smart json file