Update update functions