optional link updates