updated smart.json