do lots of updates