Function Update try