updating smart.json