add update utils