Add Updated Function