updating actually doesn't work