update functions name