updating a number of things