several unrelated updates