added smart.json back