smart.json version etc