upgrade the link