many smallish updates