added update util