update, but still does not work