this is now doing something like updating. Not sure...