Updates via the generator