Upate smart.locl