update, does not really work