link generator in progress