update lock (untested) and Useragent