updates smart.json because I wasn't too smart before