Adds Upadte fucntion