a bunch of random updates