updatefunctinality