Add updating utility functions