smarter settings update mechanism