smart.json added