Updated smart.lock