update, but does not work