link analysis

You may have missed