smart.json fixes