update and add link