Update functionality completed a bug fixed